AcyMailing\Helpers\MigrationHelper D

Total Complexity 217
Dependencies 8
Dependents 1
Total lines 1,446
Lines of code 1,147
Logical lines of code 557
Comment lines 0
Methods 38
Properties 2

Methods 38

Method Rating Maintainability Complexity Lines of code
migrateMails()
D
22
37 191
migrateFields()
C
28
25 136
migrateUsers_fields()
B
38 19 64
migrateDistrib()
B
33 15 100
migrateBounce()
B
37 16 65
migrateConfig()
B
30 10 142
migrateTemplates()
A
42 9 50
migrateSubscriptions()
A
48 10 31
migrateLists()
A
45 9 36
migrateWelcomeunsub()
A
49 9 28
migrateMailStats()
A
47 7 34
preMigration()
S
45 6 40
migrateMailHasLists()
S
53 6 22
migrateUsers()
S
48 5 33
_finalizeClean()
S
57 5 16
doElementMigration()
S
55 3 20
_insertQuery()
S
59 3 15
doCleanTable()
S
64 3 9
cleanMailsTable()
S
56 1 21
doDistribMigration()
S
77 1 4
cleanFieldsTable()
S
70 1 7
cleanDistribTable()
S
72 1 6
cleanBounceTable()
S
72 1 6
cleanUsersTable()
S
67 1 9
cleanListsTable()
S
65 1 10
cleanUsers_fieldsTable()
S
82 1 3
doMailhaslistsMigration()
S
77 1 4
doMailStatsMigration()
S
77 1 4
doBounceMigration()
S
77 1 4
doTemplatesMigration()
S
77 1 4
doMailsMigration()
S
73 1 5
doFieldsMigration()
S
77 1 4
doUsers_fieldsMigration()
S
77 1 4
doListsMigration()
S
77 1 4
doUsersMigration()
S
77 1 4
doSubscriptionsMigration()
S
77 1 4
doWelcomeunsubMigration()
S
77 1 4
doConfigMigration()
S
77 1 4